Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mexico F2 Italy F12 Chile F2 Chile F3 Chile F1 Usa F14 Cridicard Mastercard Tennis Cup - Campos do Jordao USTA Challenger of Burbank - Burbank Copa Ericsson Chile - Santiago 2001 Centura USTA Challenger - Rocky Mount Compaq Challenger - Bucharest Tulsa Auto Collection USTA Challenger - Tulsa Sporting Challenger - Turin IPP Geneva Trophy - Geneva Rhein-Main Challenger 2004 - Aschaffenburg San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado ATP Challenger Numea - New Caledonia Copa Kia - Santiago GHI Bronx Tennis Classic - Bronx IX Gramado Open - Gramado Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Copa Petrobras Argentina - Buenos Aires Hilton Waikoloa Village USTA Challenger - Waikoloa BMW Tennis Championship - Sunrise Morocco Tennis Tour - Rabat Bytom Challenger Bogota Challenger Sao Paulo Challenger Alessandria Challenger Binghamton Challenger Villa Allende Challenger Bucaramanga Challenger Santiago Challenger Pilot Pen International - New Haven U.S. Men's Clay Court Championship - Orlando Internationaler Raiffeisen Grand Prix - St. Polten 1999 Mercedes Cup - Stuttgart RCA Championships - Indianapolis RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Samsung Open - Brighton Kroger / St. Jude International - Memphis Heineken Trophy - 's-Hertogenbosch Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Brasil Open - Salvador U.S. Men's Clay Court Championships - Houston Brasil Open - Salvador Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg San Jose Memphis Philadelphia Bermuda Pinehurst Coral Springs Nottingham Washington Long Island Singapore Stockholm Dubai Philadelphia Scottsdale Bermuda Atlanta Queen's Club Halle Gstaad Washington Newport New Haven Palermo Athens Montevideo Tampa Washington 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi 2001 Eddleman USTA Challenger - Birmingham ATU Cup 2001 - Weiden Granby Challenger - Granby USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Challenger - Knoxville Copa Ericsson Costa Rica - San Jose AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Corona Mexico City Open - Mexico City 10ø Tornea B. Camparini - Reggio Emilia Arizona Men's Tennis Championships - Scottsdale X Trofeo Ciudad de Quito - Quito Torneo Internacional Challenger Fila 2005 - Leon Banca Stato Challenger - Lugano Miller Lite Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale AIG Japan Open - Tokyo Stockholm Open - Stockholm Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Estoril Open - Estoril The Stella Artois Championships - London RCA Championships - Indianapolis AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland MoviStar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis 2008 Lubbock Challenger - Lubbock The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Cyclus Open de Tenis - Florianopolis JSM Challenger of Champaign - Urbana Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Countrywide Classic - Los Angeles Yuba City Challenger Generali Open - Kitzbuhel Binghamton Challenger Legg Mason Tennis Classic - Washington Sao Paulo Challenger Mumbai Open - Mumbai Sunrise Challenger Vancouver Challenger Medibank International - Sydney Santiago Challenger Movistar Open - Vina del Mar Bogota Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Santiago Challenger Barranquilla Challenger The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Montevideo Challenger Pilot Pen Tennis - New Haven Salinas Challenger Santiago Challenger Scheveningen Challenger Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON International - Eastbourne Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Movistar Open - Santiago U.S. Mens's Clay Court Championship - Houston USTA Challenger of Las Vegas - Las Vegas Movistar Open - Santiago USTA Championships of Kerrville - Kerrville Abierto Mexicano Telcel - Acapulco University of Tennessee USTA Men's Challenger - Knoxville US Men's Clay Court Championship - Houston BMW Open - Munich Malaysian Open - Kuala Lumpur China Open - Beijing VTR Open - Vina del Mar Copa Claro - Buenos Aires Brasil Open - Sao Paulo Joplin Challenger - Joplin Copa Claro - Buenos Aires Levene Gouldin & Thompson Tennis Challenger - Binghamton San Remo Tennis Cup - San Remo Copa Petrobras Bogota - Bogota 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Ojai Challenger TED Open - Istanbul Open D'Orleans - Orleans Credicard Mastercard Tennis Cup - Campos do Jordao Cali Challenger Copa Petrobras - Bogota Santiago Challenger Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Corona Mexico City Open - Mexico City Ischgl International Tennis Challenger 2003 - Ischgl Bogota Challenger - Bogota IX Abierto Internacional de Salinas - Salinas Music City Challenger - Nashville USTA Challenger - Champaign Naples Challenger - Naples Guadalajara Challenger Memorial Savigni - Sassuolo Sao Paulo Challenger Canottieri Minico 2004 - Mantova Sao Paulo Challenger Cepu Open - San Marino The 'Fitz' Casino Challenger - Tunica Trani Cup - Trani Black Forest Open 2004 - Freudenstadt Guayaquil Challenger Banja Luka Challenger 2004 - Banja Luka Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Panama City Challenger Bordeaux Challenger Winnetka Challenger Buenos Aires Challenger Bucaramanga Challenger Abierto Colombiano de Tenis - Bogota San Juan Challenger Sao Leopoldo Challenger Blois Challenger Sao Paulo Challenger Rio De Janeiro Challenger Campinas Challenger Unique Zagreb Open - Zagreb Bordeaux Challenger Porto Alegre Challenger The Surbiton Trophy - Surbiton Buenos Aires Challenger Marburg Challenger Montevideo Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Grand Prix de Tennis de Toulouse - Toulouse USTA Challenger of North Miami Beach - North Miami Beach 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda U.S. Men's Clay Court Championship - Orlando ATU Cup - Weiden BH Tennis Open International Cup - Belo Horizonte 2002 FSE Challenger - Tarzana Scania Stockholm Open - Stockholm Bogota Challenger Kroger / St. Jude International - Memphis President's Cup 1997 - Tashkent Challenger Britania Zavaleta - Puebla Australian Men's Hardcourt Championships - Adelaide Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Infiniti Open - Los Angeles Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago America's Red Clay Tennis Championship - Coral Springs Sybase Open - San Jose Legg Mason Tennis Classic - Washington D.C. 12th BH Tennis Open International Cup - Belo Horizonte Gerry Weber Open - Halle VI Gramado Open de Tenis - Gramado Infiniti Open - Los Angeles Chevrolet Cup - Vina del Mar Open Seat-Godo '99 - Barcelona Heineken Open - Auckland Architect Open - Budapest Estoril Open - Estoril Copa Petrobras Santiago - Santiago Rado Swiss Open - Gstaad Adidas International - Sydney Open Seat-Godo 2000 - Barcelona Copa Petrobras - Montevideo Citrix Tennis Championships - Delray Beach Indianapolis Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Franklin Templeton Tennis Classic - Scottsdale Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Vienna Santiago Montevideo Buenos Aires Auckland UBS Open Gstaad - Gstaad Ciudad de Pozoblanco Open Diputacion - Cordoba America's Red Clay Tennis Championship - Coral Springs Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Heineken Trophy - Rosmalen Music City Challenger - Nashville Heineken Open - Singapore Japan Open - Tokyo AT&T Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London XL Bermuda Open - Bermuda Waldbaum's Hamlet Cup - Long Island Tunis Open - Tunis Sao Paulo Challenger BNP Paribas Primrose - Bordeaux Como Challenger Genova Challenger Unicredit Czech Open - Prostejov The Surbiton Trophy - Surbiton Nielsen USTA Pro Tennis Championship - Winnetka Santos Challenger Movistar Open - Vina del Mar GHI Bronx Tennis Classic - Bronx Semgroup Challenger - Tulsa Ordina Open - 's-Hertogenbosch Waco Tennis Challenger - Waco Copa Petrobras-Brazil - Aracaju Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Ford Tennis Championships - Louisville Legg Mason Tennis Classic - Washington Music City Challenger - Nashville 2008 Knoxville Challenger - Knoxville Sao Paulo Challenger Carson Challenger Baton Rouge Challenger Talahassee Challenger Savannah Challenger Bordeaux Challenger Sarasota Challenger Carson Challenger Winnetka Challenger Poznan Challenger Tulsa Challenger Bogota Challenger Pilot Pen Tennis - New Haven Montevideo Challenger Sacramento Challenger Asuncion Challenger Tiburon Challenger Santiago Challenger Calabasas Challenger Barranquilla Challenger Stockholm Open - Stockholm Medellin Challenger Charlottesville Challenger Knoxville Challenger Santiago Grand Prix de Tennis de Lyon - Lyon Champaign Challenger Delray Beach International Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas Bucaramanga Challenger The Hypo Group Tennis International 2008 - Poertschach Pereira Challenger Tallahassee Challenger Savannah Challenger Carson Challenger Kosice Challenger Reggio Emilia Challenger Turin Challenger Lexington Challenger Granby Challenger Brasil Open - Costa do Sauipe Binghamton Challenger Open Sabadell Atlantico - Barcelona U.S. Mens's Clay Court Championship - Houston Belo Horizonte Challenger Bogota Challenger Countrywide Classic - Los Angeles Grand Prix de Tennis de Lyon - Lyon Sao Paulo Challenger Medellin Challenger Guayaquil Challenger Bucaramanga Challenger Davidoff Swiss Indoors - Basel Red Letter Days Open - Nottingham Rome Challenger Guadalajara Challenger Mercedes-Benz Cup - Los Angeles Campos do Jordao Challenger Delray Beach International Tennis Championships - Delray Beach Medellin Challenger Campbells Hall of Fame Tennis Championships - Newport Blumenau Challenger Rio Quente Challenger Trnava Challenger Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Pereira Challenger Regions Morgan Keegan Championships - Memphis VTR Open - Vina del Mar AT&T Challenge - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport International Championships of Sicily - Palermo Salem Open - Hong Kong RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Venice Open - Venice Davidoff Swiss Indoors - Basel Beijing Kroger / St. Jude International - Memphis Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa Los Angeles VII Trofeo Ciudad de Quito - Quito USTA Men's Challenger of Dallas - Dallas U.S. Men's Clay Court Championships - Houston Zivnobanka Czech Open - Prostejov RCA Championships - Indianapolis Antonio Savoldi-Marco Co. - Manerbio Adidas International - Sydney Pinehurst International Tennis Championships - Delray Beach Washington TD Waterhouse Cup - Long Island Tel Aviv AIG Japan Open - Tokyo Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis Buenos Aires International Tennis Championships - Delray Beach XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Santiago Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Key Biscayne Cincinnati Indian Wells Key Biscayne Hamburg Rome Cincinnati Key Biscayne Key Biscayne The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Auckland Atlanta Los Angeles Gerry Weber Open - Halle Wimbledon - London U.S. Open - New York The Nottingham Open - Nottingham Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Internationaler Raiffeisen Grand Prix - St. Polten French Open - Paris Advanta Championships - Philadelphia AAPT Championships - Adelaide AT&T Challenge - Atlanta CA Tennis Trophy - Vienna Kremlin Cup - Moscow AAPT Championships - Adelaide The Nottingham Open - Nottingham Citrix Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York CA Tennis Trophy - Vienna French Open - Paris ARAG World Team Championship - Dusseldorf Memphis Bologna Australian Open - Melbourne Bogota Scottsdale French Open - Paris Wimbledon - London Atlanta U.S. Open - New York SAP Open - San Jose Siebel Open - San Jose Kroger / St. Jude International - Memphis BMW Open - Munich The Nottingham Open - Nottingham Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach Kremlin Cup - Moscow ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Argentina Open - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis ARAG World Team Championship - Dusseldorf Santos Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Millenium Tennis Championships - Delray Beach SAP Open - San Jose Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Australian Open - Melbourne Chennai Open - Chennai Next Generation Adelaide International - Adelaide Atlanta Tennis Championships - Atlanta The Artois Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington French Open - Paris Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Allianz Suisse Open Gstaad - Gstaad Wimbledon - London Chennai Open - Chennai Australian Open Copa Claro - Buenos Aires Campbell's Hall of Fame Tennis Championships - Newport U.S. Open If Stockholm Open - Stockholm SkiStar Swedish Open - Bastad U.S. Open Citi Open - Washington Heineken Trophy - 's-Hertogenbosch Newsweek Champions Cup - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells New Haven Australian Open - Melbourne Rogers Masters - Montreal French Open - Paris Wimbledon - London Shanghai ATP Masters - Shanghai U.S. Open - New York Australian Open - Melbourne Rogers Cup - Toronto French Open - Paris French Open - Paris Italian Open - Rome Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Cincinnati The Ericsson Open - Miami Australian Open - Melbourne Tennis Masters Series - Rome du Maurier Open - Montreal Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati French Open - Paris U.S. Open - New York Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne U.S. Open - New York Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Farmers Classic - Los Angeles U.S. Open - New York Wimbledon Wimbledon - London Wimbledon - London French Open Wimbledon U.S. Open Australian Open German Open - Hamburg French Open U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells U.S. Open French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, Group I, PO, DOM-CHI 4-1 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group I, 2R, ECU-CHI 3-2 70th River Oaks International Tennis Tournament - Houston Olympics - Athens Grand Slam Cup - Munich Olympics - Sydney